Pattern Repository and Reuse in the PASSI Methodology

نویسندگان

  • Luca Sabatucci
  • Massimo Cossentino
  • Salvatore Gaglio
چکیده

n the last years, multi-agent systems (MAS) have achieved a remarkable success and diffusion in employment for distributed and complex applications; experiences of industrial applications have been done, for instance, in e-commerce/emarket contexts where usage scenarios require high quality of design as well as secure, affordable and well-performing implementation architectures. In our research we deal with design process of agent societies; this activity involves a set of implications such as capturing the ontology of the domain, representing agent interactions (social aspects), and modelling the ability of performing intelligent behaviours. We consider that a fundamental contribution to the agent oriented software engineering (AOSE) could come by the adoption of proper reuse techniques and tools providing a strong support during the design phase. In pursuing these objectives we defined a reuse technique based on design patterns; this approach is integrated with the PASSI methodology [6], a step-by-step requirements-to-code methodology for developing multi-agent software.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tools and patterns in designing multi-agent systems with PASSI

In the last years the increasing attention on multi-agent systems (MAS) emphasized the need of a quality software engineering approach to their design and realization. In this paper we propose a comprehensive approach for the development of MAS oriented applications that uses a complete design methodology addressing important issues such as ontology representation, agent collaboration and patte...

متن کامل

From Requirements to Code with the PASSI Methodology

A Process for Agent Societies Specification and Implementation (PASSI) is a step-by-step requirement-to-code methodology for designing and developing multi-agent societies, integrating design models and concepts from both object-oriented (OO) software engineering and artificial intelligence approaches using the UML notation. The models and phases of PASSI encompass representation of system requ...

متن کامل

Patterns Reuse in the PASSI Methodology

Design patterns already proved successful in lowering the development time and number of errors of object-oriented software; now, they are, candidate to play a similar role in the MAS (multi-agent system) context. In this work we describe our experiences in the identification, production and application of patterns for agents. Some patterns are described together with the classification criteri...

متن کامل

Agile PASSI: An agile process for designing agents

We have been developing robotic multi-agent systems for several years according to a well defined methodology (PASSI) obtaining good results, but day by day needs of a more versatile approach for designing software in a research context suggested us to find out a new methodology. A solution to our problems is represented by the Agile version of the PASSI methodology we present in this paper. We...

متن کامل

Designing a multi-agent solution for a bookstore with the PASSI methodology

PASSI (a Process for Agent Societies Specification and Implementation) is a step-by-step requirement-to-code methodology for designing and developing multi-agent societies integrating design models and concepts from both OO software engineering and artificial intelligence approaches using UML notation. The models and phases of PASSI encompass anthropomorphic representation of system requirement...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007